ecological disaster - Spanish English Dictionary